The Vietnamese word "phát hiện" means "to discover" or "to find out." It can be used when someone finds something new or uncovers information that was previously unknown.
While "phát hiện" primarily means to discover, it can also mean to notice or to recognize something, depending on the context.